// components/tableCommon.js

Component({
  //behaviors 是用于组件间代码共享的特性，类似于一些编程语言中的“mixins”或“traits” form表单提交必须。
  behaviors: ['wx://form-field'],
  /**
   * 组件的属性列表
   */
  properties: {
    propValue: {
      type: Object,      
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    mediaHeight:300  //rpx
  },

  /**
   * 组件的方法列表
   */
  methods: {
  },
  ready: function () {
    let that = this;
    wx.getSystemInfo({
      success: function (res) {
        let H = res.windowHeight; //获取设备高度
        
        let titleH = 35;    //表格thead 高度
        let echartH = 300;  //echart 高度
        let mediaHeight = H - titleH - echartH;  //tbody高度(px单位)

        if (mediaHeight<100){
          mediaHeight = 300    //高度少于100px，显示300rpx
        }else{
          mediaHeight = mediaHeight * 2 - 30  //tbody高度(rpx单位)  30另外减的为了视觉效果
        }
        that.setData({
          mediaHeight: mediaHeight
        })
      },
    })
  }
})

